Multichannel Programming In Esprit